#container {
	min-height: 600px;
	width: 320px;
	overflow: hidden;
}


#first-page {
	-webkit-transition: left 0.5s ease;
	position: absolute;
	left: 10px;
	width: 310px;
	height: 500px;
}

li {
	width: 290px;
}

#second-page {
	position: absolute;
	left: 10px;
	-webkit-transition: left 0.5s ease;
}

#first-page.hidden {
	left: -330px;
}

#second-page.hidden {
	left: 330px;
	width: 320px;
}